import numpy as np

if __name__ == '__main__':
    dataset_data = []
    for i in range(100):
        # 随机采样得到 x
        x = np.random.uniform(-10, 10)
        # 随机误差
        eps = np.random.normal(0, 0.01)
        # 得到模型的输出
        y = 1.477 * x + 0.089 + eps
        dataset_data.append([x, y])

    dataset_data = np.array(dataset_data)
    # 将数据保存到文件中
    np.savetxt("dataset.csv", dataset_data, delimiter=',')
